
//axios基础封装
import axios from "axios";

// 创建 axios 实例时，使用环境变量来设置 baseURL,通过 import.meta.env 来访问这些环境变量
const apiUrl = import.meta.env.VITE_APP_API_URL;
console.log("apiUrl:" + apiUrl)
const httpInstance = axios.create({
  baseURL: apiUrl,  // 动态设置 baseURL
  timeout: 5000,
});

//axios请求拦截器
httpInstance.interceptors.request.use(config=>{
  return config
},e=>Promise.reject(e))

//axios请求拦截器
httpInstance.interceptors.response.use(res=>res.data,e=>Promise.reject(e))

export default httpInstance
